package com.macro.mall.mapper;

import com.macro.mall.model.SapAccountVertifyRecord;
import com.macro.mall.model.SapAccountVertifyRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SapAccountVertifyRecordMapper {
    long countByExample(SapAccountVertifyRecordExample example);

    int deleteByExample(SapAccountVertifyRecordExample example);

    int deleteByPrimaryKey(Long id);

    int insert(SapAccountVertifyRecord record);

    int insertSelective(SapAccountVertifyRecord record);

    List<SapAccountVertifyRecord> selectByExample(SapAccountVertifyRecordExample example);

    SapAccountVertifyRecord selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") SapAccountVertifyRecord record, @Param("example") SapAccountVertifyRecordExample example);

    int updateByExample(@Param("record") SapAccountVertifyRecord record, @Param("example") SapAccountVertifyRecordExample example);

    int updateByPrimaryKeySelective(SapAccountVertifyRecord record);

    int updateByPrimaryKey(SapAccountVertifyRecord record);
}